@charset "UTF-8";
@import 'variables';
body {
  font-family: "Arial", "Microsoft Yahei" !important;
  color: $base-color;
  background-color: #fff;
  font-size: $base-size;
  box-sizing: border-box;
  height: 100%;
  position: relative;
  line-height: 1.4;
}
.filter  {
  display: inline-block;
  width: 88  * $base-width;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: right;
}
html {
  height: 100%;
}
.load {
  width: 100%;
  min-height: 100vh;
  background: #fff;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  &::-webkit-scrollbar {
      display:none
  }
}
ul {
  list-style: none;
  overflow: hidden;
}
::-webkit-input-placeholder {
  color: $light-gray-color;
  font-size: $small-size;
}
input, textarea, input::-webkit-inner-spin-button {
  -webkit-appearance: none !important; /* 去除阴影 */
}
input, button, textarea {
  font-family: "Arial", "Microsoft Yahei" !important;
  font-size: $small-size;
  border: none;
  padding: 0;
  margin: 0;
  border-radius: 0;
  resize: none;
  color: $base-color;
}
label {
  display: block;
}
// label input, label textarea{
//   pointer-events: none;
// }
/* 隐藏select箭头 */
/*IE 10 */
select::-ms-expand{
    display: none;
}
select{
    -webkit-appearance: none;
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: ' '
}
a {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  text-decoration: none;
  color: $base-color;
}
a:focus , a:active , a:link , a:visited {
  text-decoration: none;
  color: $base-color;
}
input:focus {
  outline: none;
}
button:focus {
  outline: none;
}
textarea:focus {
  outline: none;
}
select:focus {
  outline: none;
}
img {
  vertical-align: top;
  display: inline-block;
  border: none; /* 去除图片在ie上出现的黑边 */
}

// iconfont
@font-face {
    font-family: 'iconfont';
    src: url('../iconfont/iconfont.eot');
    src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../iconfont/iconfont.woff') format('woff'),
    url('../iconfont/iconfont.ttf') format('truetype'),
    url('../iconfont/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size: 16 * $base-width;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    color: $gray-color;
}